<?php
/**
 * ProgramType
 *
 * PHP version 5
 *
 * @category Class
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */

/**
 * Sponsored Brands campaign management
 *
 * Create and manage Sponsored Brands campaigns.   To learn more about Sponsored Brands campaigns, see:   - [Sponsored Brands overview](guides/sponsored-brands/overview)  - [Sponsored Brands campaign structure](guides/sponsored-brands/campaigns/structure)  - [Get started with Sponsored Brands campaigns](guides/sponsored-brands/campaigns/get-started-with-campaigns)
 *
 * OpenAPI spec version: 4.0
 * 
 * Generated by:https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api.git
 * AmazonAdvertisingApi Codegen version: 3.0.51
 */
/**
 * NOTE: This class is auto generated by the AmazonAdvertisingApi code generator program.
 *https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 * Do not edit the class manually.
 */

namespace AmazonAdvertisingApi\Model;
use \AmazonAdvertisingApi\ObjectSerializer;

/**
 * ProgramType Class Doc Comment
 *
 * @category Class
 * @description Asset program type
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */
class ProgramType
{
    /**
     * Possible values of this enum
     */
    const A_PLUS = 'A_PLUS';
    const SB = 'SB';
    const POSTS = 'POSTS';
    const STORES = 'STORES';
    const BBB_STORES = 'BBB_STORES';
    const AMAZON_DSP = 'AMAZON_DSP';
    const AMAZON_CREATIVE_SERVICES = 'AMAZON_CREATIVE_SERVICES';
    /**
     * Gets allowable values of the enum
     * @return string[]
     */
    public static function getAllowableEnumValues()
    {
        return [
            self::A_PLUS,
            self::SB,
            self::POSTS,
            self::STORES,
            self::BBB_STORES,
            self::AMAZON_DSP,
            self::AMAZON_CREATIVE_SERVICES,
        ];
    }
}
